package command;

import enregistrement.Enregistreur;
import enregistrement.Memento;

public class RejouerE implements Command {

	public Enregistreur enregistreur;

	public RejouerE(Enregistreur enregistreur) {
		this.enregistreur = enregistreur;
	}

	public void execute() {
		boolean etatE = enregistreur.getEtat();
		if (etatE == false) {
			for (int i = 0; i < enregistreur.getListSize(); i++) {
				Memento memento = enregistreur.getMementoList().get(i);
				System.out.println("text inserer est :" + memento.getText());

				enregistreur.getCommandList().get(i).setMemento(memento);
				enregistreur.getCommandList().get(i).execute();

			}
		}
	}

	@Override
	public void setMemento(Memento m) {
		// TODO Auto-generated method stub

	}

}
